Avatar billede stengaard Praktikant
14. marts 2006 - 12:19 Der er 20 kommentarer og
1 løsning

rezise billederne ned til 125 x 190 px i upload

hvordan for man bygget eller lavet dette script om til at det rezise billederne ned til 125 x 190 px

------- upload scriptet ------

<?php

$id = $_SESSION['navn'];
include("access.php");
$maxfilesize = 81920;
// check if there was a file uploaded
if (!is_uploaded_file($_FILES['images']['tmp_name'])) {
    $error = "Du skal huske at vælge en fil der skal oploades.<br />";
// if it was, go ahead with other checks
} else {
    if ($_FILES['images']['size'] > $maxfilesize) {
        $error = "Dit Profil billed er for stort.<br />";
        unlink($_FILES['images']['tmp_name']);
    } else {
        $ext = strrchr($_FILES['images']['name'], ".");
        if ($ext != ".gif" AND $ext != ".jpg" AND $ext != ".jpeg" AND $ext != ".bmp" AND $ext != ".GIF" AND $ext != ".JPG" AND $ext != ".JPEG" AND $ext != ".BMP") {
            $error = "Dit profil billed er af forkert filtype.<br />";
            unlink($_FILES['images']['tmp_name']);
        // if it's there, an okay size and type, copy to server and update the photo value in SQL
        } else {
            if ($_SESSION['images'] != "nopic.jpg") {
                unlink("/images/".$_SESSION['images']);
            }
            $newname = $_SESSION['images'].$ext;
            move_uploaded_file($_FILES['images']['tmp_name'],"images/".$newname);
            mysql_query("UPDATE login SET images='$newname' WHERE user = '".$id."'"; or die (mysql_error());
            $_SESSION['images'] = $newname;
        }
    }
}
?>
<?php
if ($error) {
echo "Dit Profil billed kunne ikke ændres fordi ".$error.".";
} else {
echo "Dit nye profil billed er blevet oploadet.  se din nye profil, <a href=\"redigerprofil.php\">Klik her</a>.";
}
?>
Avatar billede jakobdo Ekspert
14. marts 2006 - 17:49 #1
Du kan muligvis bruger funktionen resize i stedet for:
move_uploaded_file().

function resize( $filename, $newfilename, $maxw, $maxh )
{
    list($width, $height, $filetype, $attr) = getimagesize($filename);
    $srcim = imagecreatefromjpeg( $filename );
    $ow = imagesx( $srcim );
    $oh = imagesy( $srcim );
    $wscale = $maxw / $ow;
    $hscale = $maxh / $oh;
    $scale = ( $hscale < $wscale ? $hscale : $wscale );
    $nw = round( $ow * $scale, 0 );
    $nh = round( $oh * $scale, 0 );
    $dstim = imagecreatetruecolor( $nw, $nh );
    imagecopyresampled( $dstim, $srcim, 0, 0, 0, 0, $nw, $nh, $ow, $oh );
    imagejpeg( $dstim, $newfilename, 85 );
    imagedestroy( $dstim );
    imagedestroy( $srcim );
    return file_exists($newfilename);
}

PS: Denne funktion virker kun på jpg/jpeg/jpe filer.
Avatar billede stengaard Praktikant
14. marts 2006 - 18:23 #2
og hvordan skal dette så sættes ind i scriptet
Avatar billede jakobdo Ekspert
14. marts 2006 - 18:30 #3
Denne smider du øverst i dine kode:

function resize( $filename, $newfilename, $maxw, $maxh )
{
    list($width, $height, $filetype, $attr) = getimagesize($filename);
    $srcim = imagecreatefromjpeg( $filename );
    $ow = imagesx( $srcim );
    $oh = imagesy( $srcim );
    $wscale = $maxw / $ow;
    $hscale = $maxh / $oh;
    $scale = ( $hscale < $wscale ? $hscale : $wscale );
    $nw = round( $ow * $scale, 0 );
    $nh = round( $oh * $scale, 0 );
    $dstim = imagecreatetruecolor( $nw, $nh );
    imagecopyresampled( $dstim, $srcim, 0, 0, 0, 0, $nw, $nh, $ow, $oh );
    imagejpeg( $dstim, $newfilename, 85 );
    imagedestroy( $dstim );
    imagedestroy( $srcim );
    return file_exists($newfilename);
}

og så retter du:
move_uploaded_file($_FILES['images']['tmp_name'],"images/".$newname);
til:
resize($_FILES['images']['tmp_name'],"images/".$newname,125,190);
Avatar billede stengaard Praktikant
14. marts 2006 - 18:33 #4
sådan her

<?php

$id = $_SESSION['navn'];
include("access.php");
$maxfilesize = 81920;

function resize( $filename, $newfilename, $maxw, $maxh )
{
    list($width, $height, $filetype, $attr) = getimagesize($filename);
    $srcim = imagecreatefromjpeg( $filename );
    $ow = imagesx( $srcim );
    $oh = imagesy( $srcim );
    $wscale = $maxw / $ow;
    $hscale = $maxh / $oh;
    $scale = ( $hscale < $wscale ? $hscale : $wscale );
    $nw = round( $ow * $scale, 0 );
    $nh = round( $oh * $scale, 0 );
    $dstim = imagecreatetruecolor( $nw, $nh );
    imagecopyresampled( $dstim, $srcim, 0, 0, 0, 0, $nw, $nh, $ow, $oh );
    imagejpeg( $dstim, $newfilename, 85 );
    imagedestroy( $dstim );
    imagedestroy( $srcim );
    return file_exists($newfilename);
}

// check if there was a file uploaded
if (!is_uploaded_file($_FILES['images']['tmp_name'])) {
    $error = "Du skal huske at vælge en fil der skal oploades.<br />";
// if it was, go ahead with other checks
} else {
    if ($_FILES['images']['size'] > $maxfilesize) {
        $error = "Dit Profil billed er for stort.<br />";
        unlink($_FILES['images']['tmp_name']);
    } else {
        $ext = strrchr($_FILES['images']['name'], ".");
        if ($ext != ".gif" AND $ext != ".jpg" AND $ext != ".jpeg" AND $ext != ".bmp" AND $ext != ".GIF" AND $ext != ".JPG" AND $ext != ".JPEG" AND $ext != ".BMP") {
            $error = "Dit profil billed er af forkert filtype.<br />";
            unlink($_FILES['images']['tmp_name']);
        // if it's there, an okay size and type, copy to server and update the photo value in SQL
        } else {
            if ($_SESSION['images'] != "nopic.jpg") {
                unlink("/images/".$_SESSION['images']);
            }
            $newname = $_SESSION['images'].$ext;
          resize($_FILES['images']['tmp_name'],"images/".$newname,125,190);
            mysql_query("UPDATE login SET images='$newname' WHERE user = '".$id."'"; or die (mysql_error());
            $_SESSION['images'] = $newname;
        }
    }
}
?>
<?php
if ($error) {
echo "Dit Profil billed kunne ikke ændres fordi ".$error.".";
} else {
echo "Dit nye profil billed er blevet oploadet.  se din nye profil, <a href=\"redigerprofil.php\">Klik her</a>.";
}
?>
Avatar billede jakobdo Ekspert
14. marts 2006 - 18:35 #5
Det ser rigtigt ud ja...
Avatar billede stengaard Praktikant
14. marts 2006 - 18:38 #6
sorry

det gale script denne her virker men mangler funktionen rezise

<?php
session_start();
$id = $_SESSION['navn'];
include("access.php");
$maxfilesize = 81920;

function resize( $filename, $newfilename, $maxw, $maxh )
{
    list($width, $height, $filetype, $attr) = getimagesize($filename);
    $srcim = imagecreatefromjpeg( $filename );
    $ow = imagesx( $srcim );
    $oh = imagesy( $srcim );
    $wscale = $maxw / $ow;
    $hscale = $maxh / $oh;
    $scale = ( $hscale < $wscale ? $hscale : $wscale );
    $nw = round( $ow * $scale, 0 );
    $nh = round( $oh * $scale, 0 );
    $dstim = imagecreatetruecolor( $nw, $nh );
    imagecopyresampled( $dstim, $srcim, 0, 0, 0, 0, $nw, $nh, $ow, $oh );
    imagejpeg( $dstim, $newfilename, 85 );
    imagedestroy( $dstim );
    imagedestroy( $srcim );
    return file_exists($newfilename);
}

// check if there was a file uploaded
if (!is_uploaded_file($_FILES['file']['tmp_name'])) {
    $error = "Du skal huske at vælge en fil der skal oploades.<br />";
// if it was, go ahead with other checks
} else {
    if ($_FILES['file']['size'] > $maxfilesize) {
        $error = "Dit Profil billed er for stort.<br />";
        unlink($_FILES['file']['tmp_name']);
    } else {
        $ext = strrchr($_FILES['file']['name'], ".");
        $validexts=Array(".gif", ".jpg", ".jpeg", ".bmp", ".GIF", ".JPG", ".JPEG", ".BMP");
        if (!in_array($ext,$validexts)) {
            $error = "Dit profil billed er af forkert filtype.<br />";
            unlink($_FILES['file']['tmp_name']);
        // if it's there, an okay size and type, copy to server and update the photo value in SQL
        } else {
            foreach($validexts as $possext) {
              unlink("files/".$id.$possext);
            }
            $newname=$id.$ext;
              resize($_FILES['images']['tmp_name'],"files/".$newname,125,190);
            mysql_query("UPDATE login SET image='$newname' WHERE user = '".$id."'") or die (mysql_error());
            $_SESSION['file'] = $newname;
        }
    }
}
?>
                <?php
if ($error) {
    echo "<strong>Dit Profil billed kunne ikke ændres fordi ".$error."<br> <a href=\"changephoto.php\">Prøv Igen Klik her</a></strong>.";
} else {
    echo "Dit nye profil billed er blevet oploadet.  se din nye profil, <a href=\"redigerprofil.php\">Klik her</a>.";
}
?>
Avatar billede stengaard Praktikant
14. marts 2006 - 18:41 #7
den skriver at filen er for stor

kan man bare fjerne dette $maxfilesize = 81920; samt i formen

  <form action="changephotoparse.php" method="post" enctype="multipart/form-data">
                    <strong>
<input type="hidden" name="MAX_FILE_SIZE" value="81920">
Profil billed:</strong>                   
                    <input type="file" name="file"><br /><br />
<input type="submit" name="submit" value="Upload Profil billed"></form>
Avatar billede stengaard Praktikant
14. marts 2006 - 18:52 #8
jeg har fjernet begge $maxfilesize = 81920; men scriptet virker ikke fordi billedet er for stort
Avatar billede jakobdo Ekspert
14. marts 2006 - 19:14 #9
Du kunne evt øge size... både: value="81920 og $maxfilesize = 81920
Eller helt fjern tjekket:

if ($_FILES['file']['size'] > $maxfilesize) {
        $error = "Dit Profil billed er for stort.<br />";
        unlink($_FILES['file']['tmp_name']);
    } else
Avatar billede stengaard Praktikant
14. marts 2006 - 19:41 #10
nu ser scriptet således ud men skræmen bliver bare hvid

<?php
session_start();
$id = $_SESSION['navn'];
include("access.php");


function resize( $filename, $newfilename, $maxw, $maxh )
{
    list($width, $height, $filetype, $attr) = getimagesize($filename);
    $srcim = imagecreatefromjpeg( $filename );
    $ow = imagesx( $srcim );
    $oh = imagesy( $srcim );
    $wscale = $maxw / $ow;
    $hscale = $maxh / $oh;
    $scale = ( $hscale < $wscale ? $hscale : $wscale );
    $nw = round( $ow * $scale, 0 );
    $nh = round( $oh * $scale, 0 );
    $dstim = imagecreatetruecolor( $nw, $nh );
    imagecopyresampled( $dstim, $srcim, 0, 0, 0, 0, $nw, $nh, $ow, $oh );
    imagejpeg( $dstim, $newfilename, 85 );
    imagedestroy( $dstim );
    imagedestroy( $srcim );
    return file_exists($newfilename);
}

// check if there was a file uploaded
if (!is_uploaded_file($_FILES['file']['tmp_name'])) {
    $error = "Du skal huske at vælge en fil der skal oploades.<br />";
// if it was, go ahead with other checks

    } else {
        $ext = strrchr($_FILES['file']['name'], ".");
        $validexts=Array(".gif", ".jpg", ".jpeg", ".bmp", ".GIF", ".JPG", ".JPEG", ".BMP");
        if (!in_array($ext,$validexts)) {
            $error = "Dit profil billed er af forkert filtype.<br />";
            unlink($_FILES['file']['tmp_name']);
        // if it's there, an okay size and type, copy to server and update the photo value in SQL
        } else {
            foreach($validexts as $possext) {
              unlink("files/".$id.$possext);
            }
            $newname=$id.$ext;
              resize($_FILES['images']['tmp_name'],"files/".$newname,125,190);
            mysql_query("UPDATE login SET image='$newname' WHERE user = '".$id."'") or die (mysql_error());
            $_SESSION['file'] = $newname;
        }
    }
}
?>
                <?php
if ($error) {
    echo "<strong>Dit Profil billed kunne ikke ændres fordi ".$error."<br> <a href=\"changephoto.php\">Prøv Igen Klik her</a></strong>.";
} else {
    echo "Dit nye profil billed er blevet oploadet.  se din nye profil, <a href=\"redigerprofil.php\">Klik her</a>.";
}
?>
Avatar billede jakobdo Ekspert
14. marts 2006 - 20:05 #11
// check if there was a file uploaded
if (!is_uploaded_file($_FILES['file']['tmp_name']))
{
    $error = "Du skal huske at vælge en fil der skal oploades.<br />";
    $ext = strrchr($_FILES['file']['name'], ".");
  $validexts=Array(".gif", ".jpg", ".jpeg", ".bmp", ".GIF", ".JPG", ".JPEG", ".BMP");
  if (!in_array($ext,$validexts))
  {
        $error = "Dit profil billed er af forkert filtype.<br />";
        unlink($_FILES['file']['tmp_name']);
        // if it's there, an okay size and type, copy to server and update the photo value in SQL
    }
    else
    {
        foreach($validexts as $possext)
        {
            unlink("files/".$id.$possext);
        }
        $newname=$id.$ext;
        resize($_FILES['images']['tmp_name'],"files/".$newname,125,190);
        mysql_query("UPDATE login SET image='$newname' WHERE user = '".$id."'") or die (mysql_error());
        $_SESSION['file'] = $newname;
    }
}
Avatar billede stengaard Praktikant
14. marts 2006 - 20:12 #12
nu for jeg en ny fejl

husk at vælge en fil der skal uploades

på scriptet

<?php
session_start();
$id = $_SESSION['navn'];
include("access.php");


function resize( $filename, $newfilename, $maxw, $maxh )
{
    list($width, $height, $filetype, $attr) = getimagesize($filename);
    $srcim = imagecreatefromjpeg( $filename );
    $ow = imagesx( $srcim );
    $oh = imagesy( $srcim );
    $wscale = $maxw / $ow;
    $hscale = $maxh / $oh;
    $scale = ( $hscale < $wscale ? $hscale : $wscale );
    $nw = round( $ow * $scale, 0 );
    $nh = round( $oh * $scale, 0 );
    $dstim = imagecreatetruecolor( $nw, $nh );
    imagecopyresampled( $dstim, $srcim, 0, 0, 0, 0, $nw, $nh, $ow, $oh );
    imagejpeg( $dstim, $newfilename, 85 );
    imagedestroy( $dstim );
    imagedestroy( $srcim );
    return file_exists($newfilename);
}

// check if there was a file uploaded
if (!is_uploaded_file($_FILES['file']['tmp_name']))
{
    $error = "Du skal huske at vælge en fil der skal oploades.<br />";
    $ext = strrchr($_FILES['file']['name'], ".");
  $validexts=Array(".gif", ".jpg", ".jpeg", ".bmp", ".GIF", ".JPG", ".JPEG", ".BMP");
  if (!in_array($ext,$validexts))
  {
        $error = "Dit profil billed er af forkert filtype.<br />";
        unlink($_FILES['file']['tmp_name']);
        // if it's there, an okay size and type, copy to server and update the photo value in SQL
    }
    else
    {
        foreach($validexts as $possext)
        {
            unlink("files/".$id.$possext);
        }
        $newname=$id.$ext;
        resize($_FILES['images']['tmp_name'],"files/".$newname,125,190);
        mysql_query("UPDATE login SET image='$newname' WHERE user = '".$id."'") or die (mysql_error());
        $_SESSION['file'] = $newname;
    }
}
?>
                <?php
if ($error) {
    echo "<strong>Dit Profil billed kunne ikke ændres fordi ".$error."<br> <a href=\"changephoto.php\">Prøv Igen Klik her</a></strong>.";
} else {
    echo "Dit nye profil billed er blevet oploadet.  se din nye profil, <a href=\"redigerprofil.php\">Klik her</a>.";
}
?>
Avatar billede stengaard Praktikant
14. marts 2006 - 20:26 #13
den skriver i mysql men der kommer igen fil ud i mappen "files" på serveren

eller siger den igen fejl nu på scriptet der ser således ud

        <?php
session_start();
$id = $_SESSION['navn'];
include("access.php");


function resize( $filename, $newfilename, $maxw, $maxh )
{
    list($width, $height, $filetype, $attr) = getimagesize($filename);
    $srcim = imagecreatefromjpeg( $filename );
    $ow = imagesx( $srcim );
    $oh = imagesy( $srcim );
    $wscale = $maxw / $ow;
    $hscale = $maxh / $oh;
    $scale = ( $hscale < $wscale ? $hscale : $wscale );
    $nw = round( $ow * $scale, 0 );
    $nh = round( $oh * $scale, 0 );
    $dstim = imagecreatetruecolor( $nw, $nh );
    imagecopyresampled( $dstim, $srcim, 0, 0, 0, 0, $nw, $nh, $ow, $oh );
    imagejpeg( $dstim, $newfilename, 85 );
    imagedestroy( $dstim );
    imagedestroy( $srcim );
    return file_exists($newfilename);
}

// check if there was a file uploaded
if (!is_uploaded_file($_FILES['file']['tmp_name']))
{
    $error = "Du skal huske at vælge en fil der skal oploades.<br />";
    $ext = strrchr($_FILES['file']['name'], ".");
  $validexts=Array(".gif", ".jpg", ".jpeg", ".bmp", ".GIF", ".JPG", ".JPEG", ".BMP");
  if (!in_array($ext,$validexts))
  {
        $error = "Dit profil billed er af forkert filtype.<br />";
        unlink($_FILES['file']['tmp_name']);
        // if it's there, an okay size and type, copy to server and update the photo value in SQL
    }
    else
    {
        foreach($validexts as $possext)
        {
            unlink("files/".$id.$possext);
        }
        $newname=$id.$ext;
        resize($_FILES['images']['tmp_name'],"files/".$newname,125,190);
        mysql_query("UPDATE login SET image='$newname' WHERE user = '".$id."'") or die (mysql_error());
        $_SESSION['file'] = $newname;
    }
}
?>
                <?php
if ($error) {
    echo "<strong>Dit Profil billed kunne ikke ændres fordi ".$error."<br> <a href=\"changephoto.php\">Prøv Igen Klik her</a></strong>.";
} else {
    echo "Dit nye profil billed er blevet oploadet.  se din nye profil, <a href=\"redigerprofil.php\">Klik her</a>.";
}
?>
Avatar billede jakobdo Ekspert
14. marts 2006 - 21:21 #14
Prøv her:

<?php
//http://www.eksperten.dk/spm/695018
session_start();
$id = $_SESSION['navn'];
include("connect.php");

function resize( $filename, $newfilename, $maxw, $maxh )
{
    list($width, $height, $filetype, $attr) = getimagesize($filename);
    $srcim = imagecreatefromjpeg( $filename );
    $ow = imagesx( $srcim );
    $oh = imagesy( $srcim );
    $wscale = $maxw / $ow;
    $hscale = $maxh / $oh;
    $scale = ( $hscale < $wscale ? $hscale : $wscale );
    $nw = round( $ow * $scale, 0 );
    $nh = round( $oh * $scale, 0 );
    $dstim = imagecreatetruecolor( $nw, $nh );
    imagecopyresampled( $dstim, $srcim, 0, 0, 0, 0, $nw, $nh, $ow, $oh );
    imagejpeg( $dstim, $newfilename, 85 );
    imagedestroy( $dstim );
    imagedestroy( $srcim );
    return file_exists($newfilename);
}

if($_FILES['file']['size'] > 0)
{
    // check if there was a file uploaded
    if (!is_uploaded_file($_FILES['file']['tmp_name']))
    {
    $error = "Du skal huske at vælge en fil der skal oploades.<br />";
    $ext = strrchr($_FILES['file']['name'], ".");
      $validexts=Array(".gif", ".jpg", ".jpeg", ".bmp", ".GIF", ".JPG", ".JPEG", ".BMP");
      if (!in_array($ext,$validexts))
      {
            $error = "Dit profil billed er af forkert filtype.<br />";
            unlink($_FILES['file']['tmp_name']);
            // if it's there, an okay size and type, copy to server and update the photo value in SQL
        }
        else
        {
            foreach($validexts as $possext)
            {
                unlink("files/".$id.$possext);
            }
            $newname=$id.$ext;
            resize($_FILES['images']['tmp_name'],"files/".$newname,125,190);
            mysql_query("UPDATE login SET image='$newname' WHERE user = '".$id."'") or die (mysql_error());
            $_SESSION['file'] = $newname;
        }
    }
}
else
{
    $error = "Du skal huske at vælge en fil der skal oploades.<br />";
}

if ($error)
{
    echo "<strong>Dit Profil billed kunne ikke ændres fordi ".$error."<br> <a href=\"changephoto.php\">Prøv Igen Klik her</a></strong>.";
}
else
{
    echo "Dit nye profil billed er blevet oploadet.  se din nye profil, <a href=\"redigerprofil.php\">Klik her</a>.";
}
?>
Avatar billede stengaard Praktikant
14. marts 2006 - 21:30 #15
har ændret den til ovennævte men nu skriver den ikke mere i db og den oploader heller ikke men der kommer igen fejl
Avatar billede stengaard Praktikant
14. marts 2006 - 21:30 #16
den kommer kun med

Dit nye profil billed er blevet oploadet.  se din nye profil klik her
Avatar billede jakobdo Ekspert
14. marts 2006 - 21:31 #17
Den bør da komme med en tekst når du bare åbner siden med koden her over.
Avatar billede jakobdo Ekspert
14. marts 2006 - 21:31 #18
Kontakt mig lige på msn: jakobdo (at) hotmail [dot] com
Avatar billede jakobdo Ekspert
14. marts 2006 - 21:52 #19
Og et svar!
Husk at smid koden herind...
Avatar billede stengaard Praktikant
14. marts 2006 - 21:53 #20
det færdig arbejde efter stor hjælp af Jakobdo så ser koden således ud

<?php

//http://www.eksperten.dk/spm/695018

session_start();
$id = $_SESSION['navn'];
include("access.php");

function resize( $filename, $newfilename, $maxw, $maxh )
{
    list($width, $height, $filetype, $attr) = getimagesize($filename);
    $srcim = imagecreatefromjpeg( $filename );
    $ow = imagesx( $srcim );
    $oh = imagesy( $srcim );
    $wscale = $maxw / $ow;
    $hscale = $maxh / $oh;
    $scale = ( $hscale < $wscale ? $hscale : $wscale );
    $nw = round( $ow * $scale, 0 );
    $nh = round( $oh * $scale, 0 );
    $dstim = imagecreatetruecolor( $nw, $nh );
    imagecopyresampled( $dstim, $srcim, 0, 0, 0, 0, $nw, $nh, $ow, $oh );
    imagejpeg( $dstim, $newfilename, 85 );
    imagedestroy( $dstim );
    imagedestroy( $srcim );
    return file_exists($newfilename);
}

if($_FILES['file']['size'] > 0)
{
    // check if there was a file uploaded
    if (!is_uploaded_file($_FILES['file']['tmp_name']))
    {
        $error = "Du skal huske at vælge en fil der skal oploades.<br />";
    }
    else
    {
        $ext = strrchr($_FILES['file']['name'], ".");
        $validexts=Array(".gif", ".jpg", ".jpeg", ".bmp", ".GIF", ".JPG", ".JPEG", ".BMP");
        if (!in_array($ext,$validexts))
        {
            $error = "Dit profil billed er af forkert filtype.<br />";
            unlink($_FILES['file']['tmp_name']);
            // if it's there, an okay size and type, copy to server and update the photo value in SQL
        }
        else
        {
            foreach($validexts as $possext)
            {
                unlink("files/".$id.$possext);
            }
            $newname=$id.$ext;
            resize($_FILES['file']['tmp_name'],"files/".$newname,125,190);
            mysql_query("UPDATE login SET image='$newname' WHERE user = '".$id."'") or die (mysql_error());
            $_SESSION['file'] = $newname;
        }
    }
}
else
{
    $error = "Du skal huske at vælge en fil der skal oploades.<br />";
}

if ($error)
{
    echo "<strong>Dit Profil billed kunne ikke ændres fordi ".$error."<br> <a href=\"changephoto.php\">Prøv Igen Klik her</a></strong>.";
}
else
{
    echo "Dit nye profil billed er blevet oploadet.  se din nye profil, <a href=\"redigerprofil.php\">Klik her</a>.";
}
?>
Avatar billede jakobdo Ekspert
14. marts 2006 - 21:57 #21
Takker for point!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester