A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::open($save_path, $name) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 132

Backtrace:

File: /home/antsdig/giraffeheroes.org/application/controllers/Main.php
Line: 23
Function: library

File: /home/antsdig/giraffeheroes.org/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 290

Backtrace:

File: /home/antsdig/giraffeheroes.org/application/controllers/Main.php
Line: 23
Function: library

File: /home/antsdig/giraffeheroes.org/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::read($session_id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 164

Backtrace:

File: /home/antsdig/giraffeheroes.org/application/controllers/Main.php
Line: 23
Function: library

File: /home/antsdig/giraffeheroes.org/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::write($session_id, $session_data) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 233

Backtrace:

File: /home/antsdig/giraffeheroes.org/application/controllers/Main.php
Line: 23
Function: library

File: /home/antsdig/giraffeheroes.org/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::destroy($session_id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 313

Backtrace:

File: /home/antsdig/giraffeheroes.org/application/controllers/Main.php
Line: 23
Function: library

File: /home/antsdig/giraffeheroes.org/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 354

Backtrace:

File: /home/antsdig/giraffeheroes.org/application/controllers/Main.php
Line: 23
Function: library

File: /home/antsdig/giraffeheroes.org/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 282

Backtrace:

File: /home/antsdig/giraffeheroes.org/application/controllers/Main.php
Line: 23
Function: library

File: /home/antsdig/giraffeheroes.org/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: session_set_cookie_params(): Session cookie parameters cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 294

Backtrace:

File: /home/antsdig/giraffeheroes.org/application/controllers/Main.php
Line: 23
Function: library

File: /home/antsdig/giraffeheroes.org/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 304

Backtrace:

File: /home/antsdig/giraffeheroes.org/application/controllers/Main.php
Line: 23
Function: library

File: /home/antsdig/giraffeheroes.org/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 314

Backtrace:

File: /home/antsdig/giraffeheroes.org/application/controllers/Main.php
Line: 23
Function: library

File: /home/antsdig/giraffeheroes.org/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 315

Backtrace:

File: /home/antsdig/giraffeheroes.org/application/controllers/Main.php
Line: 23
Function: library

File: /home/antsdig/giraffeheroes.org/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 316

Backtrace:

File: /home/antsdig/giraffeheroes.org/application/controllers/Main.php
Line: 23
Function: library

File: /home/antsdig/giraffeheroes.org/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 317

Backtrace:

File: /home/antsdig/giraffeheroes.org/application/controllers/Main.php
Line: 23
Function: library

File: /home/antsdig/giraffeheroes.org/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 375

Backtrace:

File: /home/antsdig/giraffeheroes.org/application/controllers/Main.php
Line: 23
Function: library

File: /home/antsdig/giraffeheroes.org/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: session_set_save_handler(): Session save handler cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 110

Backtrace:

File: /home/antsdig/giraffeheroes.org/application/controllers/Main.php
Line: 23
Function: library

File: /home/antsdig/giraffeheroes.org/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: session_start(): Session cannot be started after headers have already been sent

Filename: Session/Session.php

Line Number: 143

Backtrace:

File: /home/antsdig/giraffeheroes.org/application/controllers/Main.php
Line: 23
Function: library

File: /home/antsdig/giraffeheroes.org/index.php
Line: 315
Function: require_once


Deprecated: Optional parameter $limit declared before required parameter $data is implicitly treated as a required parameter in /home/antsdig/giraffeheroes.org/application/models/Main_model.php on line 67

Deprecated: Optional parameter $offset declared before required parameter $data is implicitly treated as a required parameter in /home/antsdig/giraffeheroes.org/application/models/Main_model.php on line 67

A PHP Error was encountered

Severity: Warning

Message: Cannot modify header information - headers already sent by (output started at /home/antsdig/giraffeheroes.org/system/core/Exceptions.php:271)

Filename: controllers/Main.php

Line Number: 27

Backtrace:

File: /home/antsdig/giraffeheroes.org/application/controllers/Main.php
Line: 27
Function: header

File: /home/antsdig/giraffeheroes.org/index.php
Line: 315
Function: require_once

Giraffe Heroes
×

Search the Giraffes

This is a free service to the world—to families, to teachers, to media, and to any individual who seeks a path to leading a more meaningful life.

Wherever you may be, whoever you are, welcome to the searchable database of Giraffe Heroes.

Here you can find the stories of hundreds of real people who have stuck their necks out for the common good. These are lives well-lived.

Be inspired. Get involved.

We've set this up so you can search for heroes by:

You don't have to know all those things to do a search-just select what you do know and then click on Search. If you change your mind about something you've selected, use Clear Selections to restart.

Say you're looking for female doctors who are doing public health work in Central America. You can move through the categories and the "select" options and come up with stories that fit.

Need to find all the Giraffes active in your state or country? You can do that.

Want to read about US public officials who have gone above and beyond their job descriptions? Go to Field of Giraffe work, Location, and Occupation-click on the relevant words, and you've got the stories.

If you know the last name of a Giraffe Hero you're looking for, select it in the dropdown and you should get right to that person.

The information on this site tells you why each Giraffe Hero was commended. For news on what a commendee is now doing, we urge you to use the link we've provided to the Giraffe's website. If we haven't provided one, our apologies-not all Giraffes are Web-oriented.

We are still adding stories and pictures and we're constantly taking in information on Giraffes new and old. If you have news about a Giraffe, contact us.

FYI: The Project does not commend Giraffe Heroes posthumously, but like all of us, they do die. We don't then remove their stories-we still want you to know what they did.

And PS: If there's a "sort" you need but can't find here, email us here. Not everything we know is in this database.