Sponsor-Board.de
Antwort schreiben  Thema schreiben 

PHP Fehler / Scripte funktionieren nicht mehr

Verfasser Nachricht

Beiträge: 462
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 06:21
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

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


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

Hallo kRONOS,

Fehlermeldung gibt es keine, aber es wird nichts ausgegeben.

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

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


Beitrag: #3
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);
?>


Mit freundlichen Grüßen,
Jerr0w ~

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

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

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


Beitrag: #4
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 09:14
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

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


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

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


Mit freundlichen Grüßen,
Jerr0w ~

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

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


Beitrag: #6
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 09: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: #7
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 14:03
 
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

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


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

Ja da hast du recht VarmintLP

07.06.2018 14: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
  Webspell Nor Install Fehler. daniel25 6 1.494 12.09.2020 01:04
Letzter Beitrag: gamerzhost
  [PHP] Plötzlich kein SQL-update mehr - warum auch immer Schwester Wombat 3 1.811 26.02.2017 13:16
Letzter Beitrag: Schwester Wombat
  WBB 4.1 Benutzer Fehler MCGFX 4 1.724 16.02.2017 07:02
Letzter Beitrag: MCGFX
  [CSS] Wo steckt mein Fehler? MB.n 1 1.448 27.12.2016 14:05
Letzter Beitrag: skillz
  SQL in phpMyAdmin importieren klappt nicht. Manukyan-Media 14 2.830 22.05.2016 13:27
Letzter Beitrag: JezArts

 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-2024 by MyBB Group - Deutsche-Übersetzung von Mybb.de
 
© 2007-2024 Sponsor-Board.de - Hosted by OVH

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