Hallo, die Var.. var_1 und var_2
werden einfach nicht übertragen.
hier das script:
Im Explorer wird dieses ausgegeben
hier steht ein text01626937120INSERT INTO urltest_sms( `sms_nr`, `sms_text` ) VALUES ( '', '' )
wer kann mir hier weiterhelfen.
Die Var... sollen automatisch in die Datenbank übertragen werden.
Funktion:
eine SMS wird an meinen Server gepuscht.
die ersten var... werden an das script übertragen.
nun sollen die Daten in der Datenbank gespeichert werden.
werden einfach nicht übertragen.
hier das script:
PHP-Code:
<?php
function connect()
{
include 'vars.php';
$con= mysql_connect($db_host,$db_user,$db_pass) or die(mysql_error());
mysql_select_db($db_table,$con) or die(mysql_error());
}
connect();
// Variablen die von SMSKaufen.de übermittelt werden
$sms=$_GET[id];
$text=$_GET[text];
$absender=$_GET[absender];
// Eintragen der Daten in die Datenbank
$var_2 = $text;
$var_3 = $absender;
echo $var_2, $var_3; // gibt die Daten aus
if ($var_2) {
$var_2=$text;
} else {
echo $text="hier steht ein text";
}
if ($var_3) {
$var_3=$sms;
} else {
echo $absender="01626937120";
}
include 'vars.php';
$var_2 = $_POST['sms_nr']; //Diese und die folgende Var
//werden nicht in die Datenbank übertragen.
$var_3 = $_POST['sms_text'];
$sql="INSERT INTO $sms_tabelle( `sms_nr`, `sms_text` )
VALUES (
'".$_REQUEST['sms_nr']."', '".$_REQUEST['sms_text']."'
)";
$result= mysql_query($sql) or die(mysql_error());
echo $sql;
// Suchfunktion
switch ($_erg) {
case 0:
echo $_erg;
break;
case 1:
echo "leider haben wir keinen passenden eintrag für Sie gefunden";
break;
}
// Ausgabe der Suchergebnisse
if ($i == 0) {
echo $_erg;
} elseif ($i == 1) {
echo $abfrage;
}
// Antwort senden an den Absender
$smsaus = "http://www.smskaufen.com/sms/gateway/sms.php?
id=$smsbn&pw=$smspw&text=".urlencode($text).
"&empfaenger=$hnr&absender=$absend&type=$typ";
$fp = @fsockopen('smskaufen.com', 80, $errno, $error, 2);
if ($fp){
@fputs($fp, "GET $smsaus HTTP/1.0\n");
@fputs($fp, "Content-type: application/x-www-form-urlencoded\n");
@fputs($fp, "Connection: close\n\n");
while (!@feof($fp)){$f[0].= @fgets ($fp,256);}
@fclose ($fp);
}
?>
hier steht ein text01626937120INSERT INTO urltest_sms( `sms_nr`, `sms_text` ) VALUES ( '', '' )
wer kann mir hier weiterhelfen.
Die Var... sollen automatisch in die Datenbank übertragen werden.
Funktion:
eine SMS wird an meinen Server gepuscht.
die ersten var... werden an das script übertragen.
nun sollen die Daten in der Datenbank gespeichert werden.
Kommentar