php.de

Zurück   php.de > Webentwicklung > HTML, Usability und Barrierefreiheit

HTML, Usability und Barrierefreiheit Themen rund um Textauszeichnung, Formatierung, Barrierefreiheit und Usability.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 26.08.2010, 18:05  
Erfahrener Benutzer
 
Registriert seit: 29.06.2009
Beiträge: 231
PHP-Kenntnisse:
Anfänger
FreddyS ist zur Zeit noch ein unbeschriebenes Blatt
Standard [Erledigt] Problem mit google-bot (404)

Hallo zusdammen, jetzt brauche ich doch noch einmal (ich hoffe zum letzten Mal) Hilfe.

Ich habe auf einer seite folgenden code:

PHP-Code:
echo'<td style="border:0px;"><a style="padding-left: 41px;color:#006400;" href="ub222abst3.php?pnr=' $pnr '&amp;pname=' $pname .'&amp;ak=' $G '&amp;anf=SP"><--Anzeigen</a></td>'
Beim normalen aufruf funktioniert alles prima; aber der google-bot macht folgendes daraus:

.... ub222abst3.php?pnr=&pname=&ak=yhvlabpvlxblde&anf=S P

Alle Parameter sind für google entweder leer oder falsch (wie der vorletzte, da müsste eigentlich eine einstellige Zahl stehen).

$pnr, $pname, $G sind ordnungsgemäss gefüllt

Kann mir jemand einen Tip geben, wodurch das entstehen könnte oder wo ich die Ursache suchen muss.

Geändert von nikosch (26.08.2010 um 21:54 Uhr).
FreddyS ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 26.08.2010, 18:11  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Der Google-Bot denkt sich die Links nicht selber aus, sondern folgt den Adressen, die du angegeben hast.

Und was wann in welchem Fall in deinen Variablen drin steht, können wir auch nicht wissen.
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline   Mit Zitat antworten
Alt 26.08.2010, 18:37  
Erfahrener Benutzer
 
Benutzerbild von lstegelitz
 
Registriert seit: 07.09.2009
Beiträge: 3.891
PHP-Kenntnisse:
Fortgeschritten
lstegelitz ist ein sehr geschätzer Menschlstegelitz ist ein sehr geschätzer Menschlstegelitz ist ein sehr geschätzer Menschlstegelitz ist ein sehr geschätzer Mensch
Standard

Zitat:
Zitat von FreddyS Beitrag anzeigen

PHP-Code:
echo'<td style="border:0px;"><a style="padding-left: 41px;color:#006400;" href="ub222abst3.php?pnr=' $pnr '&amp;pname=' $pname .'&amp;ak=' $G '&amp;anf=SP"><--Anzeigen</a></td>'
IMHO gehört die Entity &amp; auch nicht in die URL, wenn das Kaufmanns-Und zum trennen der Parameter benutzt wird.
__________________
Über 90% aller Gewaltverbrechen passieren innerhalb von 24 Stunden nach dem Konsum von Brot.
lstegelitz ist offline   Mit Zitat antworten
Alt 26.08.2010, 18:38  
Erfahrener Benutzer
 
Registriert seit: 29.06.2009
Beiträge: 231
PHP-Kenntnisse:
Anfänger
FreddyS ist zur Zeit noch ein unbeschriebenes Blatt
Standard

natürlich könnt Ihr das nicht wissen, aber es hätte ja sein können, dass im code ein fehler steckt, den ich nicht erkenne.

Das komische ist ja, dass bei der normalen Ausführung alles funktioniert, sonst würde ja nicht das richtige ergebnis angezeigt werden, also müssen die felder doch richtig gefüllt sein ($pnr, $pname usw)
FreddyS ist offline   Mit Zitat antworten
Alt 26.08.2010, 18:42  
Erfahrener Benutzer
 
Registriert seit: 29.06.2009
Beiträge: 231
PHP-Kenntnisse:
Anfänger
FreddyS ist zur Zeit noch ein unbeschriebenes Blatt
Standard

wieso

wenn ich $amp nicht verwende, führt das zu fehlern bei der validierung
FreddyS ist offline   Mit Zitat antworten
Alt 26.08.2010, 19:49  
Erfahrener Benutzer
 
Benutzerbild von lstegelitz
 
Registriert seit: 07.09.2009
Beiträge: 3.891
PHP-Kenntnisse:
Fortgeschritten
lstegelitz ist ein sehr geschätzer Menschlstegelitz ist ein sehr geschätzer Menschlstegelitz ist ein sehr geschätzer Menschlstegelitz ist ein sehr geschätzer Mensch
Standard

Kann ich mir nicht vorstellen...

bau dir mal ne index.php (oder sonstwie) und einem einfachen
PHP-Code:
print_r($_GET); 
und ruf die auf mit
<your_server>/index.php?s=test&amp;c=6&v=4
da kommt dann sowas bei raus:
Code:
Array
(
    [s] => test
    [amp;c] => 6
    [v] => 4
)
__________________
Über 90% aller Gewaltverbrechen passieren innerhalb von 24 Stunden nach dem Konsum von Brot.
lstegelitz ist offline   Mit Zitat antworten
Alt 26.08.2010, 20:35  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Nein, die Kodierung ist für den Kontext HTML notwendig, weil & dort eine Sonderbedeutung hat.
Das heißt aber nicht, dass der Browser dann auch &amp; an den Server sendet.
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline   Mit Zitat antworten
Alt 26.08.2010, 21:54  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 34.256
PHP-Kenntnisse:
Fortgeschritten
nikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz sein
Standard

Nene, lstegelitz, das &amp; ist schon richtig. Das Problem ist bloß, dass der TE mal wieder die Ausführungen zum String-Typ und die verschiedenen Parseverhalten für Inline-BVariablen nicht gelesen hat.

Also bitte RTFM.

[edit]
Nachdem ich die Code-Box oben korrigiert habe, korrigiere ich meine Aussage. Am &amp; dürfte es aber trotzdem nicht liegen.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 26.08.2010, 21:56  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 34.256
PHP-Kenntnisse:
Fortgeschritten
nikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz sein
Standard

Zitat:
Der Google-Bot denkt sich die Links nicht selber aus, sondern folgt den Adressen, die du angegeben hast.
Vor allem wissen _wir_ gar nicht, woher die Parameter kommen. Und ob das nicht scriptdynamisch dadurch entsteht, dass die irgendwie aus POST oder GET stammen und man das Script eben auch unparameterisiert aufrufen kann.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Problem: PHP Selbe Datei mehr als 1 Mal soulan PHP Tipps 2008 13 28.11.2008 22:51
Problem Upload mehrere Dateien und schreiben in DB Lapje PHP Tipps 2008 1 22.10.2008 13:12
aus text schneiden (google) clemo PHP Tipps 2008 29 01.10.2008 21:37
utf8 Problem (Daten aus DB auslesen) go1denboy PHP Tipps 2008 1 23.09.2008 12:19
Problem mit swfobjects R4v3r JavaScript, Ajax und mehr 8 21.09.2008 14:17
google und 410 page kid01 HTML, Usability und Barrierefreiheit 9 10.06.2008 14:16
[Erledigt] Galerie Problem... coraplanet PHP Tipps 2008 4 06.06.2008 13:42
mod_rewrite pfad problem TimmaY PHP Tipps 2006 1 08.08.2006 17:48
datensätze defekt oder problem mit dem einlesen? Ministry Datenbanken 4 06.07.2006 18:42
Google Sitemaps Fehler!? Frank Burian PHP-Fortgeschrittene 2 25.04.2006 15:03
problem!!! PHP Tipps 2006 6 08.02.2006 11:06
[Erledigt] wieder ein Problem bei phpmailer und smtp PHP Tipps 2006 24 07.02.2006 01:07
Smarty und PHP-Skript Problem PHP Tipps 2004-2 2 03.12.2004 22:27
Problem mit alter JavaScript-Funktion woods PHP Tipps 2004 1 13.08.2004 13:34

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
google bot 404, google 404 php, php problem google link, google bot probleme, 404 probleme mit google, problem google 404, google boot url-parameter vbulletin, google roboter error 404, 404.php not working, google 404 problem, php googlebot 404, googlebot gibt 404 fehler

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




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum