sieht jemand in diesem quelltext einen fehler
mix88
- php
0 mix880 lulu0 AndreasW0 Checker
0 Checker0 Matti Maekitalo
0 Sven Rautenberg
in der zeile 53 gibts eine fehler meldung!!!
<html>
<head>
<title>Links</title>
<link href="../style1.css" rel="stylesheet" type="text/css" title="Default Styles" media="screen">
<script type="text/javascript">
<!--
function PopupFenster()
{
F2 = window.open("linkliste_eintrag.php","Eintragen","width=400,height=300");
}
// -->
</script>
</head>
<body text="gray" bgcolor="black">
<center><h1>Links</h1>
<br>
<strong>Ich übernehme keine Verantwortung für den Inhalt der Seiten!</strong>
<br>
<hr width="100%">
<div align="left"><a href="javascript:PopupFenster()">Eintragen</a></div>
<hr width="100%">
<br>
<br>
<?php
// Verbindung aufbauen, auswählen einer Datenbank
$link = mysql_connect("localhost", "root", "kickass")
or die("Keine Verbindung möglich!");
mysql_select_db("mix88")
or die("Auswahl der Datenbank fehlgeschlagen");
// ausführen einer SQL Anfrage
$query = "SELECT titel, url, beschreibung, eingefuegtvon FROM linkliste ORDER BY titel DESC";
$result = mysql_query($query)
or die("Anfrage fehlgeschlagen");
// Ausgabe der Ergebnisse in HTML
print "<table border='2' cellpadding='1' cellspacing='0'>\n";
while ($line = mysql_fetch_array($result, MYSQL_ASSOC))
{
print "\t<tr>\n";
{
print "\t<td><h2>Titel:</h2></td>\n";
print "\t<td><h2>URL:</h2></td>\n";
print "\t<td><h2>Beschreibung:</h2></td>\n";
print "\t<td><h2>Eingefügtvon:</h2></td>\n";
}
print "\t</tr>\n";
print "\t<tr>\n";
foreach ($line as $col_value)
{
if (eregi("^(http://)", $col_value)")
{
print "\t<td><a href="$col_value" <-- target="blank">$col_value</a></td>\n"; <--
}
elseif (eregi("(@)", $col_value)")
{
print "\t<td><a href="mailto:$col_value">$col_value</a></td>\n";
}
else
{
print "\t<td>$col_value</td>\n";
}
}
print "\t</tr>\n";
}
print "</table>\n";
// Freigeben des Resultsets
mysql_free_result($result);
// schliessen der Verbinung
mysql_close($link);
?>
</center>
</body>
</html>
ps: ich habe schon viel versucht...und ich finde den fehler wirklich nicht!!!!!!
in der zeile 53 gibts eine fehler meldung!!!
<html>
<head>
<title>Links</title>
<link href="../style1.css" rel="stylesheet" type="text/css" title="Default Styles" media="screen">
<script type="text/javascript">
<!--
function PopupFenster()
{
F2 = window.open("linkliste_eintrag.php","Eintragen","width=400,height=300");
}
// -->
</script>
</head>
<body text="gray" bgcolor="black">
<center><h1>Links</h1>
<br>
<strong>Ich übernehme keine Verantwortung für den Inhalt der Seiten!</strong>
<br>
<hr width="100%">
<div align="left"><a href="javascript:PopupFenster()">Eintragen</a></div>
<hr width="100%">
<br>
<br>
<?php
// Verbindung aufbauen, auswählen einer Datenbank
$link = mysql_connect("localhost", "root", "kickass")
or die("Keine Verbindung möglich!");
mysql_select_db("mix88")
or die("Auswahl der Datenbank fehlgeschlagen");
// ausführen einer SQL Anfrage
$query = "SELECT titel, url, beschreibung, eingefuegtvon FROM linkliste ORDER BY titel DESC";
$result = mysql_query($query)
or die("Anfrage fehlgeschlagen");
// Ausgabe der Ergebnisse in HTML
print "<table border='2' cellpadding='1' cellspacing='0'>\n";
while ($line = mysql_fetch_array($result, MYSQL_ASSOC))
{
print "\t<tr>\n";
{
print "\t<td><h2>Titel:</h2></td>\n";
print "\t<td><h2>URL:</h2></td>\n";
print "\t<td><h2>Beschreibung:</h2></td>\n";
print "\t<td><h2>Eingefügtvon:</h2></td>\n";
}
print "\t</tr>\n";
print "\t<tr>\n";
foreach ($line as $col_value)
{
if (eregi("^(http://)", $col_value)")
{
print "\t<td><a href="$col_value" <-- target="blank">$col_value</a></td>\n"; <--
}
elseif (eregi("(@)", $col_value)")
{
print "\t<td><a href="mailto:$col_value">$col_value</a></td>\n";
}
else
{
print "\t<td>$col_value</td>\n";
}
}
print "\t</tr>\n";
}
print "</table>\n";
// Freigeben des Resultsets
mysql_free_result($result);
// schliessen der Verbinung
mysql_close($link);
?>
</center>
</body>
</html>
Huhu mix88 ( ich steh ja mehr auf Krups3 ;-)
in der zeile 53 gibts eine fehler meldung!!!
if (eregi("^(http://)", $col_value)")
und zwei Zeilen davor gibt es einen Fehler
Viele Grüße
lulu
ps: ich habe schon viel versucht...und ich finde den fehler wirklich nicht!!!!!!
in der zeile 53 gibts eine fehler meldung!!!
<html>
1. Fehler: es fehlt der doctype
<head>
print "\t<td><a href="$col_value" <-- target="blank">$col_value</a></td>\n"; <--
meinst Du blank oder _blank?
<-- hat da nichts zu suchen.
Weder das erste, noch das zweite.
Ach ja, welche der zig Zeilen ist die, für die Du welche Fehlermeldung bekommst?
Andreas
ps: ich habe schon viel versucht...und ich finde den fehler wirklich nicht!!!!!!
in der zeile 53 gibts eine fehler meldung!!!
<html>
- Fehler: es fehlt der doctype
<head>
print "\t<td><a href="$col_value" <-- target="blank">$col_value</a></td>\n"; <--
meinst Du blank oder _blank?
<-- hat da nichts zu suchen.
Weder das erste, noch das zweite.
Dann erklär doch mal bitte warum, muss sagen das _blank an dieser stelle durchaus was zu suchen hat..
»»Mister wichtig <Andreas>
Aloha, Mr. Non-Checker!
<html>
- Fehler: es fehlt der doctype
<head>
print "\t<td><a href="$col_value" <-- target="blank">$col_value</a></td>\n"; <--
meinst Du blank oder _blank?
<-- hat da nichts zu suchen.
Weder das erste, noch das zweite.
Dann erklär doch mal bitte warum, muss sagen das _blank an dieser stelle durchaus was zu suchen hat..
Stehen tut da "blank". Gemeint ist wohl "_blank".
Und die Zeichenfolge "<--" hat dort im Quelltext nichts zu suchen - vermutlicherweise diente dieses Zeichen zur Kennzeichnung der als fehlerhaft gemeldeten Zeile - das kann man aber auch schöner mit einem PHP-Kommentar machen.
»»Mister wichtig <Andreas>
Du scheinst ja noch viel wichtiger zu sein. Außer anonym rumzustänkern habe ich noch keine Leistung von dir gesehen.
- Sven Rautenberg
meinst Du blank oder _blank?
<-- hat da nichts zu suchen.
Weder das erste, noch das zweite.
Dann erklär doch mal bitte warum, muss sagen das _blank an dieser stelle durchaus was zu suchen hat..
Kannst Du nicht sehen, nicht lesen oder nicht verstehen?
_blank kommt im Original nicht vor, daher meine Nachfrage, ob blank oder _blank stehen soll.
Das, was dort nichts zu suchen hat, ist die Zeichenfolge <--
Und genau das habe ich beanstandet.
Das hättest Du auch an der Zeile "Weder das erste, noch das zweite" sehen können. blank kam nur einmal vor, <-- zweimal.
Andreas
ps: ich habe schon viel versucht...und ich finde den fehler wirklich nicht!!!!!!
Dann mach ma die Augen auf:
Was soll das Teil hier "^" ?
if (eregi("^(http://)", $col_value)")
Aloha, Mr. Non-Checker!
ps: ich habe schon viel versucht...und ich finde den fehler wirklich nicht!!!!!!
Dann mach ma die Augen auf:
Was soll das Teil hier "^" ?
if (eregi("^(http://)", $col_value)")
Dieses "Teil" ist in einem regulären Ausdruck das Kennzeichen für "Zeilenanfang", du Non-Checker. Dafür muß das Anführungszeichen am Ende dieser Zeile falsch sein, denn dafür gibt es kein Gegenstück.
- Sven Rautenberg
use Mosche;
Lern bitte richtiges zitieren. http://learn.to/quote Könnte dir dabei behilflich sein. Dein TOFU ist nicht gerade sehenswert. Das gilt auch für Checker, FOTU ist nicht viel angenehmer.
Ausserdem, lieber mix88, lies bitte die </faq/>, um zu lernen, nur die relevanten Teile deines Scriptes zu posten.
use Tschoe qw(Matti);
Aloha!
in der zeile 53 gibts eine fehler meldung!!!
Welche? Hättest du doch auch noch schreiben können, denn in Fehlermeldungen steht drin, was falsch ist - und das hilft immer bei der Fehlersuche.
- Sven Rautenberg