Sponsor-Board.de
Antwort schreiben  Thema schreiben 

PHP Fehler / Scripte funktionieren nicht mehr

Verfasser Nachricht

Beiträge: 433
Bewertung: 3
Registriert seit: May 2009
Status: offline


Beitrag: #1
PHP Fehler / Scripte funktionieren nicht mehr

Hallo liebe Mitglieder,

ich stehe vor einem Rätsel, vor einer Woche haben alle meine PHP Scripte funktioniert und seid gestern plötzlich nicht mehr, obwohl nichts umgestellt wurde.

PHP-Code:
<? 
$sql 
mysql_query("SELECT * FROM `ws_4xf_tracklist` ORDER by id DESC LIMIT 10")or die(mysql_error());
while(
$werte mysql_fetch_array($sql))
{
$user_query mysql_query("SELECT nickname FROM ws_4xf_user WHERE userID = '".$werte["author_id"]."' ") or die (mysql_error());
$user_row mysql_fetch_array($user_query);
?>


PHP-Code:
<? echo date("H:i:s",$werte["time"]); ?> Uhr |
        <? echo $werte["interpret"]; ?> - <? echo $werte["titel"]; ?>


PHP-Code:
<a href="http://itunes.apple.com/WebObjects/MZSearch.woa/wa/advancedSearchResults?artistTerm=<? echo $werte["interpret"]; ?>&songTerm=<? echo $werte["titel"]; ?>" title="Auf Itunes suchen.." target="_blank"


PHP-Code:
gespielt von <? echo '<a href="index.php?site=profile&id='.$werte["author_id"].'">'.$user_row["nickname"]."</a>"?>


Hat jemand vielleicht eine Idee?
LG Harald

07.06.2018 07:21
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

Beiträge: 693
Bewertung: 26
Registriert seit: Apr 2011
Status: offline


Beitrag: #2
RE: PHP Fehler / Scripte funktionieren nicht mehr

Was bedeutet für dich "funktioniert nicht mehr"? Gibt es Fehlermeldungen?


[Link: Registrierung erforderlich]

07.06.2018 08:45
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

Beiträge: 433
Bewertung: 3
Registriert seit: May 2009
Status: offline


Beitrag: #3
RE: PHP Fehler / Scripte funktionieren nicht mehr

Hallo kRONOS,

Fehlermeldung gibt es keine, aber es wird nichts ausgegeben.

07.06.2018 09:14
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

Beiträge: 498
Bewertung: 3
Registriert seit: Apr 2013
Status: offline


Beitrag: #4
RE: PHP Fehler / Scripte funktionieren nicht mehr

Also als aller erstes solltest du mit MySQLi arbeiten, da MySQL deprecated ist.

Dann solltest du besonders darauf achten, dass du die Variablen, welcher der Query benutzt, nicht direkt reinpackst, aufgrund von SQL Injections etc.

Ich habe dir mal den Code verbessert. Bitte mal testen und sagen, ob es funktioniert.

PHP-Code:
<?php
 
/**
  * SQL Query
  */
  
$sql mysqli_query('SELECT * FROM ws_4xf_tracklist ORDER by id DESC LIMIT 10') or die(mysqli_error());
 
 
/**
  * Query verarbeitung + Array
  */
 
while ($werte mysqli_fetch_array($sql)) {
     
$user_query mysqli_query('SELECT nickname FROM ws_4xf_user WHERE userID=?', [
        
$werte['author_id']
     ]) or die(
mysqli_error());
 }
     
     
$user_row mysqli_fetch_array($user_array);
?>


Besucht mich auf [Link: Registrierung erforderlich]

Mit freundlichen Grüßen,
Jerr0w ~

Dieser Beitrag wurde zuletzt bearbeitet: 07.06.2018 10:07 von Jerr0w.

 
 Bedankt hat sich:
AeroMax (Jun-7-2018)
07.06.2018 10:02
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

Beiträge: 433
Bewertung: 3
Registriert seit: May 2009
Status: offline


Beitrag: #5
RE: PHP Fehler / Scripte funktionieren nicht mehr

Jerr0w schrieb:
Also als aller erstes solltest du mit MySQLi arbeiten, da MySQL deprecated ist.

Dann solltest du besonders darauf achten, dass du die Variablen, welcher der Query benutzt, nicht direkt reinpackst, aufgrund von SQL Injections etc.

Ich habe dir mal den Code verbessert. Bitte mal testen und sagen, ob es funktioniert.

PHP-Code:
<?php
 
/**
  * SQL Query
  */
  
$sql mysqli_query('SELECT * FROM ws_4xf_tracklist ORDER by id DESC LIMIT 10') or die(mysqli_error());
 
 
/**
  * Query verarbeitung + Array
  */
 
while ($werte mysqli_fetch_array($sql)) {
     
$user_query mysqli_query('SELECT nickname FROM ws_4xf_user WHERE userID=?', [
        
$werte['author_id']
     ]) or die(
mysqli_error());
 }
     
     
$user_row mysqli_fetch_array($user_array);
?>


Hallo,

habe deinen Code eingebaut, jedoch wird jetzt gar nichts ausgegeben.

LG Harald

07.06.2018 10:14
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

Beiträge: 498
Bewertung: 3
Registriert seit: Apr 2013
Status: offline


Beitrag: #6
RE: PHP Fehler / Scripte funktionieren nicht mehr

Lass mir mal bitte den ganzen Code per PM zukommen. Ich fix es eben Smile


Besucht mich auf [Link: Registrierung erforderlich]

Mit freundlichen Grüßen,
Jerr0w ~

07.06.2018 10:26
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

Beiträge: 433
Bewertung: 3
Registriert seit: May 2009
Status: offline


Beitrag: #7
RE: PHP Fehler / Scripte funktionieren nicht mehr

Hat sich erledigt. Lag an der short_open_tag war auf Off.

Danke an euch alle für die Hilfe !

07.06.2018 10:58
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

Beiträge: 433
Bewertung: 6
Registriert seit: Mar 2011
Status: offline


Beitrag: #8
RE: PHP Fehler / Scripte funktionieren nicht mehr

kurze Info zur Fehlerfindung. Man sollte für die Fehleranalyse in jedes Beigefügte script ein kurzes Echo einfügen, in dem ein kurzer Text, wie etwa "Skript MySQL Login.php geladen", steht, damit man ausschließen kann, dass es ein PHP Script lade fehler ist. Danach sollte man sich ganz sicher sein, dass keine Änderung vorgenommen wurde und man die Funktionierenden Skripte vor einer Änderung nochmal dubliziert, damit man genau sagen kann, daran hats gelegen, bzw. damit man sofort das noch funktionierende Skript testen kann.

Außerdem helfen sachen wie eine config.php mit den Variablen manchmal sehr ;D


War der Beitrag hilfreich? Dann kann ein einfacher Klick auf den Danke-button ja wohl nicht schaden. Biggrin

07.06.2018 15:03
 
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

Beiträge: 433
Bewertung: 3
Registriert seit: May 2009
Status: offline


Beitrag: #9
RE: PHP Fehler / Scripte funktionieren nicht mehr

Ja da hast du recht VarmintLP

07.06.2018 15:18
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Antwort schreiben  Thema schreiben 

Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  [PHP] Plötzlich kein SQL-update mehr - warum auch immer Schwester Wombat 3 1.250 26.02.2017 14:16
Letzter Beitrag: Schwester Wombat
  WBB 4.1 Benutzer Fehler MCGFX 4 1.061 16.02.2017 08:02
Letzter Beitrag: MCGFX
  [CSS] Wo steckt mein Fehler? MB.n 1 874 27.12.2016 15:05
Letzter Beitrag: skillz
  SQL in phpMyAdmin importieren klappt nicht. Manukyan-Media 14 1.722 22.05.2016 14:27
Letzter Beitrag: JezArts
  WordPress harmoniert nicht mit Server Homer 2 982 17.02.2016 12:24
Letzter Beitrag: Homer

 Druckversion anzeigen
 Thema einem Freund senden
 Thema abonnieren
 Thema zu den Favoriten hinzufügen

Sponsor-Board.de

Community
Über uns
Partner
Powered by Mybb: Copyright 2002-2020 by MyBB Group - Deutsche-Übersetzung von Mybb.de
 
© 2007-2020 Sponsor-Board.de - Hosted by FSIT AG

Willkommen auf SB!   Sie benötigen ein Sponsoring?   1. Anmelden   2. Sponsoring-Anfrage erstellen   3. Nachrichten von Sponsoren erhalten   Kostenlos!   Jetzt registrieren