Zurück   klamm-Forum > klamm-Lose > Lose4Scripts

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 27.09.2008, 20:08:31   #1 (permalink)
Günstiger WebSpace

ID: 263256
Lose-Remote
Gesperrt

Markus197531 eine Nachricht über ICQ schicken
Reg: 02.11.2006
Beiträge: 207
Standard [ERLEDIGT] Script etwas ändern !

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 ? Bitte via ICQ melden, danke! ICQ 256665125

MAFIA-BROWSERGAME: www.rotlichtgangsta.de

Geändert von Markus197531 (05.10.2008 um 22:33:53 Uhr)
Markus197531 ist offline   Mit Zitat antworten
Alt 03.10.2008, 20:31:23   #2 (permalink)
Günstiger WebSpace

ID: 263256
Lose-Remote
Gesperrt

Markus197531 eine Nachricht über ICQ schicken
Reg: 02.11.2006
Beiträge: 207
Standard

Erledigt !


Auftrag ging an strohsack

MAFIA-BROWSERGAME: www.rotlichtgangsta.de

Geändert von Markus197531 (05.10.2008 um 22:34:23 Uhr)
Markus197531 ist offline Threadstarter   Mit Zitat antworten
Antwort

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
Programmierauftrag black-mails Lose4Scripts 2 12.06.2008 15:17:13
[S] Progger um ein Script zu ändern nach meinen Wünschen Nemesi5 Lose4Scripts 0 28.04.2008 00:33:00
Programmierauftrag eminion Lose4Scripts 1 25.11.2007 22:58:18
Script ändern hotwin Lose4Scripts (erledigt) 0 13.02.2007 20:41:37
[PHP] Session-ID an URL anhängen, ohne ganzes Script zu ändern Benutzer-621 Programmierung 2 18.05.2006 18:35:49


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:08:22 Uhr.