Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Salarii compensatorii?

Recomandare service in Slatina pe...

De unde cumparati piese de schimb...

Iesirea din coproprietate
 Mouse wireless ergonomic cu bater...

Cum se calculeaza dobanda lunara ...

La mulți ani @driftking91!

Unde e recomandat sa ma cazez in ...
 Descarcator de supratensiune tip 2

ping digi?

Reparare "șanțuri&#...

De ce i se zice Mariei "Stapa...
 Colet valoare Londra București

BMW seria 3 rulat vs SsangYong Ko...

Share abonament Netflix

Cum pot sa fac rost de un negativ...
 

Image resize

- - - - -
  • Please log in to reply
5 replies to this topic

#1
user2525

user2525

    New Member

  • Grup: Members
  • Posts: 5
  • Înscris: 27.01.2007
Am si eu un script de resizuit imagini:

<?php


// File and new size
$filename = $_GET["img"];

// Content type
header('Content-type: image/jpeg');

// Get new sizes
list($width, $height) = getimagesize($filename);
if ($width==$height) {
	if ($width>100) {
		$newwidth = 100;
		$newheight = 100;
	}else{
		$newwidth = $width;
		$newheight = $height;
	}
}
if ($width<>$height) {
	if ($width>$height) {
		$newwidth = 100;
		$newheight = ($height*100)/$width;
	}
	if ($width<$height) {
		$newwidth = ($width*100)/$height;
		$newheight = 100;
	}
}
// Load
$thumb = imagecreatetruecolor($newwidth, $newheight);
$source = imagecreatefromjpeg($filename);

// Resize
imagecopyresized($thumb, $source, 0, 0, 0, 0, $newwidth, $newheight, $width, $height);

// Output
imagejpeg($thumb);

?>

Problema e ca nu imi face resizul la imagini foarte mari... de exemplu daca am o imagine de 1000x1000 mi-o face de 100x100 da daca am una de 2560x1600 nu imi arata imaginea redimensionata, imi scrie linkul catre script:
[ http://menestrelii.evonet.ro/pixel/exemplu.png - Pentru incarcare in pagina (embed) Click aici ]
Cand acolo ar trebui sa imi arate poza :|

Ma poate ajuta cineva?

#2
alberto

alberto

    Junior Member

  • Grup: Members
  • Posts: 122
  • Înscris: 22.06.2006
Nu stiu... dar scriptul e prea complex.. adica te-ai complicat prea tare... incearca sa te uiti prin manualul de la php
am facut si eu un script de asta, dar acum foarte mult timp

#3
user2525

user2525

    New Member

  • Grup: Members
  • Posts: 5
  • Înscris: 27.01.2007

View Postalberto, on May 12 2007, 16:46, said:

Nu stiu... dar scriptul e prea complex.. adica te-ai complicat prea tare... incearca sa te uiti prin manualul de la php
am facut si eu un script de asta, dar acum foarte mult timp

Pai de pe php.net l-am luat :| (usor modificat de mine)
Are cineva un script mai bun?

#4
ketlane

ketlane

    New Member

  • Grup: Members
  • Posts: 17
  • Înscris: 19.03.2006
E problema de hosting, nu de script. La mine pe calculator merge cu poza data de tine si acelasi script.
Textul pe care il vezi e de fapt atributul HTML alt al imaginii rezultate. Probabil din cauza ca executia dureaza prea mult timp.

#5
user2525

user2525

    New Member

  • Grup: Members
  • Posts: 5
  • Înscris: 27.01.2007
Ai dreptate, am schimbat hostul si merge ok. Mersi pentru ajutor :)

#6
Dever

Dever

    Member

  • Grup: Members
  • Posts: 416
  • Înscris: 13.07.2005

View Postuser2525, on May 13 2007, 11:09, said:

Ai dreptate, am schimbat hostul si merge ok. Mersi pentru ajutor :)
probabil ca aveai o limitare la dimensiunea fisierelor

Anunturi

Chirurgia spinală minim invazivă Chirurgia spinală minim invazivă

Chirurgia spinală minim invazivă oferă pacienților oportunitatea unui tratament eficient, permițându-le o recuperare ultra rapidă și nu în ultimul rând minimizând leziunile induse chirurgical.

Echipa noastră utilizează un spectru larg de tehnici minim invazive, din care enumerăm câteva: endoscopia cu variantele ei (transnazală, transtoracică, transmusculară, etc), microscopul operator, abordurile trans tubulare și nu în ultimul rând infiltrațiile la toate nivelurile coloanei vertebrale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate