Zurück   klamm-Forum > klamm-Lose > Lose4Scripts > Lose4Scripts (erledigt)

 
 
LinkBack Themen-Optionen Ansicht
Alt 27.09.2008, 20:02:37   #1 (permalink)
Günstiger WebSpace

ID: 263256
Lose-Remote
Gesperrt

Markus197531 eine Nachricht über ICQ schicken
Reg: 02.11.2006
Beiträge: 207
Standard close/ §2 FG => Titel des Threads

Wer kann mir an einem kleinen Script etwas ändern, damit die Übertragung mittels einer Datei funktioniert, die bereits auf dem Server liegt ?!

Hier mal der Code-Schnippsel so wie es vom Schnittstellen-Anbieter vorgeschlagen wird:

Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
<? /* Musterfunktion für die Ansteuerung der Signaturschnittstelle von www.smskaufen.com 04/2008 by INTERMEDIA bürogemeinschaft - www.intermedia-bg.de technik@smskaufen.com */ function post_smskaufen($id,$pw,$datei,$mode,$art,$empfaenger="",$absender="",$text="",$color=""){ $url = "https://www.smskaufen.com/sms/post/postin.php"; //$url = "http://192.168.1.60/sms_config/sms_reseller/post/postin.php"; $form["text"] = $text; $form["empfaenger"] = $empfaenger; $form["absender"] = $absender; $form["id"] = $id; $form["pw"] = $pw; $form["color"] = $color; if (@filesize($datei)){ $form["document"] = "@".$datei; // das @ ist entscheidend, damit es als File übertragen wird. $form["art"] = $art; $form["mode"] = $mode; $ch = curl_init($url); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE); curl_setopt($ch, CURLOPT_POSTFIELDS, $form); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); $rueck = curl_exec($ch); //echo $rueck; curl_close($ch); } else { $rueck = "123"; } return $rueck; } /* Reihenfolge - Benutzername smskaufen - Passwort smskaufen - Dateiname der Datei im Verzeichnis - Testmodus 1 / = Livebetrieb = 0 - individueller Code / Auftragsnummer - Art p = Postkarte / b = Brief - Farbe Standard ohne Parameter s/w - f = Farbe Rückgabewert der Funktion 13 stelliger Code für ok / 3 stelliger Code für Fehler Rückgabewerte: 110 - Übergabeparameter fehlt 112 - Zugangsdaten ungültig 120 - Fehler bei Seitenzahlprüfung / Fehler im PDF (Briefversand) 121 - über 100 Seiten 122 - Fehler bei der Übergabe 123 - Datei nicht vorhanden 124 - Fehlerhafter Parameter art 125 - Absender fehlt (Postkartenversand) 125 - Empfänger fehlt (Postkartenversand) 126 - Text fehlt (Postkartenversand) 127 - Bild ist zu groß oder Datenformat stimmt nicht (Postkartenversand) 128 - Text ist zu lang (Postkartenversand) 129 - genereller Versandfehler (Postkartenversand) 140 - Guthaben nicht ausreichend 160 - User gesperrt */ if($_REQUEST[send]){ @move_uploaded_file($_FILES['document']['tmp_name'],$_FILES['document']['name']); // Kopiert das Bild @chmod($_FILES['document']['name'],0777); $erg = post_smskaufen($_REQUEST[id],$_REQUEST[pw],$_FILES['document']['name'],"0",$_REQUEST[art],$_REQUEST[empfaenger],$_REQUEST[absender],$_REQUEST[text],$_REQUEST[color]); echo "Rückgabe: $erg<br /><br />"; } ?> <html> <head></head> <body> <form name="post" method="post" action="form.php" enctype="multipart/form-data"> Aktuell wird im Demomodus versendet<br /><br /> Benutzername: <input type="text" name="id" value="<?echo $_REQUEST[id]?>"><br /><br /> Passwort: <input type="text" name="pw" value="<?echo $_REQUEST[pw]?>"><br /><br /> Datei: (pdf für Brief / jpg für Postkarte)<br /><input type="file" name="document"><br /><br /> Art:<br /><select name="art"> <option value="b">Briefversand</option> <option value="p">Postkarte</option> </select> <br /><br /> Farbe:<br /><select name="color"> <option value="">s/w</option> <option value="f">Farbe</option> </select> <br /><br /><br /> Für Postkartenversand<br /> Empfänger:<br /><textarea name="empfaenger" cols="20" rows="5"></textarea><br /><br /> Absender:<br /><textarea name="absender" cols="20" rows="5"></textarea><br /><br /> Text:<br /><textarea name="text" cols="20" rows="5"></textarea><br /><br /> <input type="submit" value="senden" name="send"> </form> </body> </html>

Das soll nun so geändert werden, dass ich bereits eine Datei angeben kann, die schon auf dem Server liegt und NICHT erst hochgeladen werden muss !!!


Wer kann das machen ?

MAFIA-BROWSERGAME: www.rotlichtgangsta.de
Markus197531 ist offline  
 

Gesponsorte Links

Anzeige


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
close/ §2 FG => Titel des Threads Chriz9 Lose4Refs (erledigt) 0 17.07.2008 05:50:50
close/ §2 FG => Titel des Threads TheMonley Lose4Refs (erledigt) 4 15.07.2008 19:02:31
close/ §2 FG => Titel des Threads Benutzer-6363 Lose4Refs (erledigt) 11 08.07.2008 21:07:13
close/ §2 FG => Titel des Threads freedich Lose4Werbung (erledigt) 47 30.06.2008 03:29:15
close/ §2 FG => Titel des Threads Coody Lose4Action (erledigt) 3 24.09.2006 08:34:07


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:03:18 Uhr.