Hallo,
ich spiele mich jetzt schon stundenlang damit, aber leider komme ich nicht auf den Fehler. Es ist whsl so ein simpler Fehler, aber genau deswegen komme ich nicht drauf!
Ich habe diese Datei namens index.php:
Dieser Bildschirm erscheint auch (WAP-Version) und ich kann namen udn passwort eingeben... aber leider erscheint immer ein fehler, von wegen fehler in de rzeile 24 bei menu.php:
Zeile 24: $data = mysql_fetch_array($result);
Dann habe ich den Fehler eingegrenzt und geschaut, ob denn die Variablen übergeben werden. Genau da scheint es zu scheitern. Ich habe dieses Script nicht programmiert bzw habe ich mich noch nie mit diesem WAP-Zeug gespielt. Leider benötigen die noch die WAP-Version, bis meine Smartphone-Version fertig ist.
Ich komme aber ums Verrecken nicht auf diesen Fehler. Hatjemand Erfahrung gemacht mit sowas? Weiß jemand, ob da noch Angaben fehlen, damit diese Variablen übergeben werden?
Danke im Vorraus
ich spiele mich jetzt schon stundenlang damit, aber leider komme ich nicht auf den Fehler. Es ist whsl so ein simpler Fehler, aber genau deswegen komme ich nicht drauf!
Ich habe diese Datei namens index.php:
<?php
session_start();
header("Content-Type: text/vnd.wap.wml");
echo "<?xml version=\"1.0\"?>\n";
echo "<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.1//EN\" \"http://www.wapforum.org/DTD/wml_1.1.xml\">\n";
$_SESSION['login']=0;
?>
<wml>
<card id="home" title="dxp e.V.">
<p>
Autorisierung<br/><br/>
Benutzername:
<input name="user"/><br/>
Passwort:
<input type="password" name="password"/><br/>
<anchor>[OK]
<go
href="menu.php?u=$(user)wappw$(password)"/>
</anchor>
<a href="dxp.php">[Abbruch]</a><br/>
</p>
</card>
</wml>
session_start();
header("Content-Type: text/vnd.wap.wml");
echo "<?xml version=\"1.0\"?>\n";
echo "<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.1//EN\" \"http://www.wapforum.org/DTD/wml_1.1.xml\">\n";
$_SESSION['login']=0;
?>
<wml>
<card id="home" title="dxp e.V.">
<p>
Autorisierung<br/><br/>
Benutzername:
<input name="user"/><br/>
Passwort:
<input type="password" name="password"/><br/>
<anchor>[OK]
<go
href="menu.php?u=$(user)wappw$(password)"/>
</anchor>
<a href="dxp.php">[Abbruch]</a><br/>
</p>
</card>
</wml>
<?php
session_start();
header("Content-Type: text/vnd.wap.wml");
echo "<?xml version=\"1.0\"?>\n";
echo "<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.1//EN\" \"http://www.wapforum.org/DTD/wml_1.1.xml\">\n";
if ( isset($_GET['u']) || isset($_POST['u']) )
{
$u = ( isset($_GET['u']) ) ? $_GET['u'] : $_POST['u'];
}
if ( isset($_GET['p']) || isset($_POST['p']) )
{
$p = ( isset($_GET['p']) ) ? $_GET['p'] : $_POST['p'];
}
if ($_SESSION['login'] < 1) {
include("turnier.inc");
include("wap_lib.inc");
opendb();
$pos=strpos($u,'wappw');
$p=substr($u, $pos+5);
$u=substr($u, 0, $pos);
$ul=mb_strtolower($u);
//Userdaten einlesen
$result=mysql_query("SELECT * FROM phpbb_users WHERE username_clean='$ul'");
$data = mysql_fetch_array($result);
$_SESSION['login']='0';
session_start();
header("Content-Type: text/vnd.wap.wml");
echo "<?xml version=\"1.0\"?>\n";
echo "<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.1//EN\" \"http://www.wapforum.org/DTD/wml_1.1.xml\">\n";
if ( isset($_GET['u']) || isset($_POST['u']) )
{
$u = ( isset($_GET['u']) ) ? $_GET['u'] : $_POST['u'];
}
if ( isset($_GET['p']) || isset($_POST['p']) )
{
$p = ( isset($_GET['p']) ) ? $_GET['p'] : $_POST['p'];
}
if ($_SESSION['login'] < 1) {
include("turnier.inc");
include("wap_lib.inc");
opendb();
$pos=strpos($u,'wappw');
$p=substr($u, $pos+5);
$u=substr($u, 0, $pos);
$ul=mb_strtolower($u);
//Userdaten einlesen
$result=mysql_query("SELECT * FROM phpbb_users WHERE username_clean='$ul'");
$data = mysql_fetch_array($result);
$_SESSION['login']='0';
Dann habe ich den Fehler eingegrenzt und geschaut, ob denn die Variablen übergeben werden. Genau da scheint es zu scheitern. Ich habe dieses Script nicht programmiert bzw habe ich mich noch nie mit diesem WAP-Zeug gespielt. Leider benötigen die noch die WAP-Version, bis meine Smartphone-Version fertig ist.
Ich komme aber ums Verrecken nicht auf diesen Fehler. Hatjemand Erfahrung gemacht mit sowas? Weiß jemand, ob da noch Angaben fehlen, damit diese Variablen übergeben werden?
Danke im Vorraus
Kommentar