Hallo Forum,
hier nun meine erste frage, bzw. ich komme nicht weiter und brauche eure hilfe. *rot werd
Habe mir mit hilfe eines alten buches (php3) und diesem Forum eine Linksammlung zusammengebastelt...mehr oder weniger...lol
meine Problem:
Setzte eine Variable faltsch und weis nicht wie ich sie richtig setzte! *Peinlich
hier das Skript:
	
in dieses wird noch die config.php includet
das alles dann in eine index.php
als fehler bekomm ich dank :
	
Notice: Undefined variable: self in /homepages/39/d130168607/htdocs/indexmain.inc.php on line 43
   
mhhh, habe schon vieles versucht, komme aber leider nicht weiter...kann mir jemand helfen?
PS: das Skript sieht für Pro´s bestimmt schrecklich aus...nich böse sein, ist meine erstes!
cya
Hugo
					hier nun meine erste frage, bzw. ich komme nicht weiter und brauche eure hilfe. *rot werd
Habe mir mit hilfe eines alten buches (php3) und diesem Forum eine Linksammlung zusammengebastelt...mehr oder weniger...lol
meine Problem:
Setzte eine Variable faltsch und weis nicht wie ich sie richtig setzte! *Peinlich
hier das Skript:
PHP Code:
	
	
<?php
error_reporting(E_ALL); ini_set('display_errors', true); 
ob_start();
include("config.php");
if(isset($action) && $action == "goto"){
//if($action == "goto") {
$db = mysql_connect("$host","$user","$password") OR DIE ("Es konnte keine Verbindung
 zum Server aufgebaut werden!");
mysql_select_db("$dbname",$db) OR DIE ("Die Datenbank
 existiert nicht!");
$zeige_banner = mysql_query("SELECT * FROM neue 
WHERE url = '$id'");
$banner_data = mysql_fetch_row($zeige_banner);
$banner_clicks = $banner_data[2] + 1;
mysql_query("UPDATE neue SET clicks = 
'$banner_clicks' WHERE url = '$id'") OR DIE("error");
header("Location: $banner_data[1]");
}
?>
hier kommt eine tabelle...
<?php
$dbverbindung = mysql_connect ($host, $user, $password);
$dbanfrage = "SELECT  url, clicks, land, linkname, 
indexq from neue WHERE indexq = 1 ORDER BY `clicks` desc"; 
$result = mysql_db_query ($dbname, $dbanfrage, $dbverbindung);
while ($ausgabe = mysql_fetch_array ($result))
{
$text = $ausgabe[linkname];
$text = preg_replace("/\<(.*?)\>/si", "", $text);
$text = preg_replace("/\<\/(.*?)\>/si", "", $text);
print ("
<tr>
    <td width=\"530\"> <a target=\"_blank\" href=\"$self?
action=goto&id=$ausgabe[url]\">$text</a></td>
    <td width=\"70\"><p align=\"center\">$ausgabe[land]</p></td>
    <td width=\"70\"><p align=\"center\">$ausgabe[clicks]</p></td>
</tr>");
}
mysql_close ($dbverbindung)
?>
</table>
</p>
das alles dann in eine index.php
als fehler bekomm ich dank :
PHP Code:
	
	
error_reporting(E_ALL); ini_set('display_errors', true); 
mhhh, habe schon vieles versucht, komme aber leider nicht weiter...kann mir jemand helfen?
PS: das Skript sieht für Pro´s bestimmt schrecklich aus...nich böse sein, ist meine erstes!
cya
Hugo
 
          
Comment