php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2010

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 26.03.2010, 15:58  
Erfahrener Benutzer
 
Registriert seit: 01.01.2010
Beiträge: 202
PHP-Kenntnisse:
Anfänger
CoKeSiDe befindet sich auf einem aufstrebenden Ast
CoKeSiDe eine Nachricht über ICQ schicken
Standard [Erledigt] Image wird nur als Link dargestellt

Hallo liebe Community,

ich habe mich grade schnell an einem Capatcha versucht, bin aber gescheitert.

Folgendes Problem: Das Bild wird als Link dargestellt, also der Dateipfad ist der Bildinhalt.

PHP-Code:
<?php
session_start
();


//Capatcha erstellen
function security($sec_laenge
    {
    
    
header('Content-Type: image/jpeg');
    
$fonta["1"] = "schrift/1.tft";
    
$fonta["2"] = "schrift/2.tft";
    
$fonta["3"] = "schrift/3.tft";
    
    
$zeichen "abcedfghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRTSUVWXYZ0123456789";
    
$nowzeichen "";
    
$security "";
    
    
$img imagecreatetruecolor("180""70");
    
$color imagecolorallocate($imgrand(190255), rand(190255), rand(190255)); 
    
imagefill($img00$color);
    
$font rand(13);
    
$font $fonta[$font];
    
mt_srand ((double) microtime() * 10000);
    for (
$now 0$now $sec_laenge$now++ ) 
        {
        
$nowzeichen $zeichen{mt_rand (0,strlen($zeichen))};
        
$security .= $nowzeichen;
        
        
$color imagecolorallocate($imgrand(0199), rand(0199), rand(0199)); 
        
$x 23;
        
$y 25 rand(010); 
        
$kipp rand(030);
        
imagettftext($img"9"$kipp$x$y$color$font$nowzeichen);
        }
    
$_SESSION['security'] = $security
    
imagejpeg($img); 
    }
    
security("1");    

?>
Sehe ich etwa den Wald vor lauter Bäumen nicht oder ist es dann doch ehr ein komplizhierteres Problem?

Schönen Gruß.

Geändert von CoKeSiDe (26.03.2010 um 16:13 Uhr).
CoKeSiDe ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 26.03.2010, 16:04  
Erfahrener Benutzer
 
Registriert seit: 25.09.2009
Beiträge: 2.115
PHP-Kenntnisse:
Fortgeschritten
BlackScorp wird schon bald berühmt werdenBlackScorp wird schon bald berühmt werden
Standard

dir ist klar dass nach dem return kein Quellcode mehr ausgeführt wird? somit wird

imagejpeg($img);

das nicht ausgeführt und kein bild erstellt
__________________
Mein kleines Projekt
-Cruel Online-
5 von 3 Leuten können kein Bruchrechnen
BlackScorp ist offline  
Alt 26.03.2010, 16:09  
Erfahrener Benutzer
 
Registriert seit: 01.01.2010
Beiträge: 202
PHP-Kenntnisse:
Anfänger
CoKeSiDe befindet sich auf einem aufstrebenden Ast
CoKeSiDe eine Nachricht über ICQ schicken
Standard

Ja, leider gibt es ohne es auch kein Erfolg sondern immer noch nur die URL als Bild.
CoKeSiDe ist offline  
Alt 26.03.2010, 16:11  
Erfahrener Benutzer
 
Registriert seit: 25.09.2009
Beiträge: 2.115
PHP-Kenntnisse:
Fortgeschritten
BlackScorp wird schon bald berühmt werdenBlackScorp wird schon bald berühmt werden
Standard

dann mach mal die zeile mit dem return weg
__________________
Mein kleines Projekt
-Cruel Online-
5 von 3 Leuten können kein Bruchrechnen
BlackScorp ist offline  
Alt 26.03.2010, 16:13  
Erfahrener Benutzer
 
Registriert seit: 01.01.2010
Beiträge: 202
PHP-Kenntnisse:
Anfänger
CoKeSiDe befindet sich auf einem aufstrebenden Ast
CoKeSiDe eine Nachricht über ICQ schicken
Standard

Done .
CoKeSiDe ist offline  
Alt 26.03.2010, 16:14  
Erfahrener Benutzer
 
Registriert seit: 25.09.2009
Beiträge: 2.115
PHP-Kenntnisse:
Fortgeschritten
BlackScorp wird schon bald berühmt werdenBlackScorp wird schon bald berühmt werden
Standard

Zitat:
Zitat von CoKeSiDe Beitrag anzeigen
Done .
und? funktioniert? funktioniert nicht? Done ist keine Rückmeldung
__________________
Mein kleines Projekt
-Cruel Online-
5 von 3 Leuten können kein Bruchrechnen
BlackScorp ist offline  
Alt 26.03.2010, 16:16  
Erfahrener Benutzer
 
Registriert seit: 01.01.2010
Beiträge: 202
PHP-Kenntnisse:
Anfänger
CoKeSiDe befindet sich auf einem aufstrebenden Ast
CoKeSiDe eine Nachricht über ICQ schicken
Standard

Zitat:
Zitat von CoKeSiDe Beitrag anzeigen
Ja, leider gibt es ohne es auch kein Erfolg sondern immer noch nur die URL als Bild.
Das war die Antwort . Beim zweiten dachte ich du meinst oben im Post.

Also keien Änderung
CoKeSiDe ist offline  
Alt 26.03.2010, 16:17  
Erfahrener Benutzer
 
Registriert seit: 03.03.2010
Beiträge: 221
PHP-Kenntnisse:
Fortgeschritten
RustyXXL befindet sich auf einem aufstrebenden Ast
Standard

PHP-Code:
    $fonta["1"] = "schrift/1.tft";
    
$fonta["2"] = "schrift/2.tft";
    
$fonta["3"] = "schrift/3.tft"
Sind die fonts im richtigen Verzeichnis vorhanden und heissen die wirklich *.tft?
Standard-Endung für Truetype-Fonts ist üblicherweise *.ttf...
RustyXXL ist offline  
Alt 26.03.2010, 16:48  
Erfahrener Benutzer
 
Benutzerbild von lstegelitz
 
Registriert seit: 07.09.2009
Beiträge: 4.005
PHP-Kenntnisse:
Fortgeschritten
lstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nett
Standard

WAS ist überhaupt das Problem? Wird das Bild erstellt oder nicht oder falsch oder was? Ich lese im Ausgangspost nur "bin gescheitert"...
__________________
Über 90% aller Gewaltverbrechen passieren innerhalb von 24 Stunden nach dem Konsum von Brot.
lstegelitz ist offline  
Alt 26.03.2010, 16:55  
Benutzer
 
Registriert seit: 25.03.2010
Beiträge: 38
PHP-Kenntnisse:
Anfänger
Colophoniaz befindet sich auf einem aufstrebenden Ast
Standard

Nein das Problem ist das anstelle des Bildes eine URL angezeigt wird.
Colophoniaz ist offline  
 


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
Eine Seite mit allen GET-Variablen in Link übernehmen snemies PHP Tipps 2009 5 30.10.2009 15:40
[Erledigt] gesamte Spalte in Array abspeichern Kotbatzen PHP Tipps 2009 23 05.09.2009 00:01
variable mit onclick an php drombusch PHP Tipps 2009 8 30.08.2009 14:45
Link mit ID in Echo einbinden Mitch26 PHP Tipps 2009 4 06.08.2009 17:02
[Erledigt] mail() mit &lt;a herf... Link in Html Mail geht nicht!? BettinaSyn PHP Tipps 2009 11 16.05.2009 22:28
erst beim zweiten Login funktioniert Link scarry_77 PHP Tipps 2009 5 14.04.2009 00:35
Bilder Klasse snatch-ic Beitragsarchiv 1 13.06.2007 11:45
Problem mit Image as link ausloser stat text in java script. Bruce HTML, Usability und Barrierefreiheit 5 17.01.2006 11:31
Daten aus MySQL-abfrage zum Link mit id zusammensetzen maccoder Datenbanken 2 13.09.2005 16:49
link image als background AliceD HTML, Usability und Barrierefreiheit 4 31.08.2005 14:10
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
link background image mit css will nicht djrace HTML, Usability und Barrierefreiheit 4 01.08.2005 18:59
Problem mit Wasserzeichen auf Bildern pixelcut PHP-Fortgeschrittene 16 14.12.2004 02:36
[Erledigt] Session Variable setzen und Link per click auf ein Image PHP Tipps 2004 7 23.08.2004 20:45
PHP Link ??? PHP Tipps 2004 4 25.06.2004 17:24


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:35 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