Posts by Angel

    Hallo. Ik ben het scripten een beetje aan het oppakken na jaren ertussen uit te zijn geweest. Nu ben ik een oude maffia source aan het herscripten om mijn script skills beter te maken, maar ik kom tegen een fout aan die ik niet opgelost krijg. De source ben ik van mysql naar mysqli aan het maken. Maar het schijnt dat je mysql_result totaal moet veranderen aangezien er geen mysqli_result bestaat. Hoe kan ik dit het beste doen?

    Deze foutmelding krijg ik:

    Fatal error: Call to undefined function mysqli_result() in /home/user/domains/domeinnaam.com/public_html/script.php on line 79

    if($__status == 0 || isset($_COOKIE['banned']) || mysqli_result($_s, 0) >= 1){ (Dit is line 79)


    Code
    $sql = $connection->query("SELECT COUNT(`id`) FROM `familie` WHERE `baas_id`=".ID." LIMIT 1") or die(mysqli_error());
    
    if($__status == 0 || isset($_COOKIE['banned']) || mysqli_result($_s, 0) >= 1){

    Hallo allemaal.


    Ik ben een maffia spel aan het herscripten en loop tegen een fout aan. Ik wil dus dat er een mouse over komt op het profiel van de speler waar ze 3 partners kunnen invullen. Maar de 3 namen staat wel op het profiel juist weergegeven. Maar de 3 namen word 1 link met de gevens van 1 speler van de 3, terwijl het eigenlijk 3 aparte linken moeten worden met 3 verschillende mouse overs en 3 verschillende gegevens van de 3 partners.


    Weet iemand waar de fout zit?


    Hoe doe ik dat met iframe dan? Want dat werkt bij mij niet op welke manier ik het ook probeer.


    <iframe width="560" height="315" src="https://www.youtube.com/embed/SmTNOqFoAgg" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>


    Hoe moet ik ervoor zorgen dat elke gebruiker een filmpje kan toevoegen via iframe.

    Ja, dat snap ik. Maar stomme vraag, ik weet niet wat je daarmee bedoeld. Ik ben er zolang uit geweest. Wat bedoel je voor en na je expressie? Op welke plekken moet ik dat zetten dan? Want heb het overal geprobeerd en werkt nog steeds niet, dus zal ik het wel fout hebben neer gezet denk ik.

    Hoe zag een deel van de code eruit met eregi?


    PS: Als je toch bezig bent: Pak meteen die oude font-tag even aan, en maak een iframe van de YouTube tag. Flash is allang deaud!

    Hetzelfde als nu, alleen in plaats van preg_replace stond er eregi_replace.


    Code
    $user->info = eregi_replace( "#\[youtube\]([a-zA-Z0-9].+?)\[/youtube\]#i", '<object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/\1"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/\1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object>' ,$user->info);
    $user->info = eregi_replace("\\[color=([^\\[]*)\\]([^\\[]*)\\[/color\\]","<font color=\"\\1\">\\2</font>",$user->info);
    $user->info = eregi_replace("\\[email=([^\\[]*)\\]([^\\[]*)\\[/email\\]", "<a href=\"mailto:\\1\">\\2</a>",$user->info);
    $user->info = eregi_replace("\\[url=([^\\[]*)\\]([^\\[]*)\\[/url\\]","<a href=\"\\1\" target=_blank>\\2</a>",$user->info);
    $user->info = eregi_replace("\\[img]([^\\[]*)\\[/img\\]","<img src=\"\\1\" name=\"userprofile\">",$user->info);

    Hallo, ik ben sinds pas weer begonnen met scripten na een hele lange tijd en zie dat er teveel veranderingen zijn gekomen. Ik ben weer opnieuw begonnen met een oude maffia source die ik heb te herscripten, maar loop nu al tegen iets aan waar ik niet uit kom.


    Eregi_replace doet het niet meer, dan gaat de site raar staan. Heb hem aangepast naar preg_replace (De site staat nu wel goed), maar ook die doet het in php 7 niet, want dan word de profiel tekst niet weergeven. Dus is ook niet goed. Ben er zolang uit geweest dat ik dit niet weet aan te passen. Weet iemand hoe ik dit moet doen? Het liefste zie ik een voorbeeld, want aan uitleg snap ik nog niks.


    Code
    $user->info = preg_replace( "#\[youtube\]([a-zA-Z0-9].+?)\[/youtube\]#i", '<object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/\1"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/\1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object>' ,$user->info);
    $user->info = preg_replace("\\[color=([^\\[]*)\\]([^\\[]*)\\[/color\\]","<font color=\"\\1\">\\2</font>",$user->info);
    $user->info = preg_replace("\\[email=([^\\[]*)\\]([^\\[]*)\\[/email\\]", "<a href=\"mailto:\\1\">\\2</a>",$user->info);
    $user->info = preg_replace("\\[url=([^\\[]*)\\]([^\\[]*)\\[/url\\]","<a href=\"\\1\" target=_blank>\\2</a>",$user->info);
    $user->info = preg_replace("\\[img]([^\\[]*)\\[/img\\]","<img src=\"\\1\" name=\"userprofile\">",$user->info);